tax paid to the town hall by merchants with street stalls - Español Inglés Diccionario